cesspool cleaner - German English Dictionary